Fixpoints and Bounded Fixpoints for Complex Objects
نویسنده
چکیده
We investigate a query language for complex-object databases, which is designed to (1) express only tractable queries, and (2) be as expressive over flat relations as first order logic with fixpoints. The language is obtained by extending the nested relational algebra NRA with a "bounded fixpoint" operator. As in the flat case, all PTime computable queries over ordered databases are expressible in this language. The main result consists in proving that this language is a conservative extension of the first order logic with fixpoints, or of the whilequeries (depending on the interpretation of the bounded fixpoint: inflationary or partial). The proof technique uses indexes, to encode complex objects into flat relations, and is strong enough to allow for the encoding of NRA with unbounded fixpoints into flat relations. We also define a logic based language with fixpoints, the "nested relational calculus", and prove that its range restricted version is equivalent to NRA with bounded fixpoints. Comments University of Pennsylvania Department of Computer and Information Science Technical Report No. MSCIS-93-32. This technical report is available at ScholarlyCommons: http://repository.upenn.edu/cis_reports/283 Fixpoints and Bounded Fixpoints for Complex Objects Dan Suciu * Department of Computer and Information Science University of Pennsylvania Philadelphia, PA 19104-6389 Email: [email protected]
منابع مشابه
On the Structural Properties of the Set of Fixpoints for Nondeterministic Recursive Definitions
In this paper, we investigate the structural properties of the set of fixpoints for the class of nondeterministic recursive definitions. Our study reveals close resemblance between the structural properties of the set of fixpoints and those of the set of prefixpoints, and it establishes some equality relationships between various fixpoints and their corresponding prefixpoints. Also observed are...
متن کاملBounded Fixpoints for Complex Objects
We investigate a query language for complex-object databases, which is designed to (1) express only tractable queries, and (2) be as expressive over at relations as rst order logic with xpoints. The language is obtained by extending the nested relational algebra NRA, of 9], with a \bounded xpoint" operator. Extending the at case 15, 21] , all PTime computable queries over ordered databases are ...
متن کاملUltimate approximation and its application in nonmonotonic knowledge representation systems
In this paper we study fixpoints of operators on lattices and bilattices in a systematic and principled way. The key concept is that of an approximating operator, a monotone operator on the product bilattice, which gives approximate information on the original operator in an intuitive and well-defined way. With any given approximating operator our theory associates several different types of fi...
متن کاملUltimate Approximations in Nonmonotonic Knowledge Representation Systems
We study fixpoints of operators on lattices. To this end we introduce the notion of an approximation of an operator. We order approximations by means of a precision ordering. We show that each lattice operator O has a unique most precise or ultimate approximation. We demonstrate that fixpoints of this ultimate approximation provide useful insights into fixpoints of the operator O. We apply our ...
متن کاملGrounded Fixpoints
Algebraical fixpoint theory is an invaluable instrument for studying semantics of logics. For example, all major semantics of logic programming, autoepistemic logic, default logic and more recently, abstract argumentation have been shown to be induced by the different types of fixpoints defined in approximation fixpoint theory (AFT). In this paper, we add a new type of fixpoint to AFT: a ground...
متن کامل